rubber powered - Deutsch Englisch Wörterbuch